package nc.itf.so.m30.self;

import java.util.List;
import java.util.Map;

import nc.vo.pub.lang.UFDouble;


public abstract interface ISaleOrderForBom
{
  public abstract List<Map<String,String>> queryPJBOMListFromMIDByCode(String code);
  
  public abstract String getPKMaterialByCode(String code);
  
  public abstract UFDouble getNumForDeleveryTOOrder(String crowno,String bid);
  
  public abstract nc.vo.bd.feature.ffile.entity.AggFFileVO QueryAggffileVOByPk(String pk);
  
  public abstract boolean checkIsPresent(String pk_org,String pk_material);
  
  public abstract String getMatClassCodeByPk(String pk_material);
  
  public abstract String getOrgCodeByPk(String pk_org);
  
  public abstract String getBillTypeName(String ctrantypeid);
  
}

